package com.rizzo.analytics.domain.account;

import com.rizzo.analytics.domain.trigger.Trigger;

import javax.persistence.metamodel.ListAttribute;
import javax.persistence.metamodel.SingularAttribute;
import javax.persistence.metamodel.StaticMetamodel;
import java.util.Date;

@StaticMetamodel(Account.class)
public class Account_ {

    public static volatile SingularAttribute<Account, Long> id;
    public static volatile SingularAttribute<Account, Long> version;
    public static volatile SingularAttribute<Account, String> username;
    public static volatile SingularAttribute<Account, String> firstname;
    public static volatile SingularAttribute<Account, String> lastname;
    public static volatile SingularAttribute<Account, String> email;
    public static volatile SingularAttribute<Account, String> password;
    public static volatile SingularAttribute<Account, String> roles;
    public static volatile SingularAttribute<Account, Boolean> locked;
    public static volatile SingularAttribute<Account, Boolean> expired;
    public static volatile SingularAttribute<Account, Boolean> disabled;
    public static volatile SingularAttribute<Account, Date> lastLogin;
    public static volatile SingularAttribute<Account, Date> lastUpdated;

    public static volatile ListAttribute<Account, Trigger> triggers;

}
